[t:/]$ 지식_

duff device의 재발견.

2018/04/09

http://www.troot.co.kr/tech/20091214_%EC%8B%A0%EA%B8%B0%ED%95%9C%20swtich%20case%20(duff%20device).md

먼저 옛날 글 링크.

신기한 switch-case 문이다. 글에 남긴 바와 같이 루프 깨기를 할 때 패딩 처리를 간단하게 해주고 있는데, 뭐 읽기 더러워서 추천은 안 한다.

그런데, 이게 SIMD류 프로그래밍을 할 때에는 도움이 될 것 같다. 맨날 남는게 마지막 바이트 쪼가리다. 물론 바이트를 8개씩 묶거나 한 남은 쪼가리다. SIMD가 처리할 수 있는 워드의 패딩 처리는 아니다. (중요 ㅎㅎ)





공유하기













[t:/] is not "technology - root". dawnsea, rss